Package com.cisco.pt.ipc.sim.pdu
Interface DHCPPacket
- All Known Implementing Classes:
DHCPPacketImpl
-
Method Summary
Modifier and TypeMethodDescriptiongetFlags()getHops()intintintvoidsetBootFileName(String bootFileName) voidsetClientIpAddress(IPAddress clientIpAddress) voidsetClientMacAddress(MACAddress clientMacAddress) voidsetDomainName(String domainName) voidvoidsetGatewayIpAddress(IPAddress gatewayIpAddress) voidsetGatewaySubnetAddress(IPAddress gatewaySubnetAddress) voidsetHardwareAddressLength(Byte hardwareAddressLength) voidsetHardwareAddressType(Byte hardwareAddressType) voidvoidsetLeaseTime(int leaseTime) voidsetListOptions(List<DHCPOption> listOptions) voidsetMessageOpCode(Byte messageOpCode) voidsetMessageType(Byte messageType) voidsetRawOptions(List<Byte> rawOptions) voidsetRebindTime(int rebindTime) voidsetRelayAgentIpAddress(IPAddress relayAgentIpAddress) voidsetRenewTime(int renewTime) voidsetRequestIp(IPAddress requestIp) voidsetServerIpAddress(IPAddress serverIpAddress) voidsetServerName(String serverName) voidsetTftpAddress(IPAddress tftpAddress) voidsetTimeInSeconds(Short timeInSeconds) voidsetTransactionID(String transactionID) voidsetWlcAddress(IPAddress wlcAddress) voidsetYourIpAddress(IPAddress yourIpAddress) Methods inherited from interface com.cisco.pt.ipc.sim.pdu.Signal
encodeTypeAndPayload, getFieldValue, getOrderedFieldNames, pduRead
-
Method Details
-
getMessageOpCode
Byte getMessageOpCode()- Returns:
- Byte Returns a Byte
-
setMessageOpCode
- Parameters:
messageOpCode- Takes in a parameter of messageOpCode
-
getMessageType
Byte getMessageType()- Returns:
- Byte Returns a Byte
-
setMessageType
- Parameters:
messageType- Takes in a parameter of messageType
-
getHardwareAddressType
Byte getHardwareAddressType()- Returns:
- Byte Returns a Byte
-
setHardwareAddressType
- Parameters:
hardwareAddressType- Takes in a parameter of hardwareAddressType
-
getHardwareAddressLength
Byte getHardwareAddressLength()- Returns:
- Byte Returns a Byte
-
setHardwareAddressLength
- Parameters:
hardwareAddressLength- Takes in a parameter of hardwareAddressLength
-
getHops
Byte getHops()- Returns:
- Byte Returns a Byte
-
setHops
- Parameters:
hops- Takes in a parameter of hops
-
getTransactionID
String getTransactionID()- Returns:
- String Returns a String
-
setTransactionID
- Parameters:
transactionID- Takes in a parameter of transactionID
-
getTimeInSeconds
Short getTimeInSeconds()- Returns:
- Short Returns a Short
-
setTimeInSeconds
- Parameters:
timeInSeconds- Takes in a parameter of timeInSeconds
-
getFlags
Short getFlags()- Returns:
- Short Returns a Short
-
setFlags
- Parameters:
flags- Takes in a parameter of flags
-
getClientIpAddress
IPAddress getClientIpAddress()- Returns:
- IPAddress Returns a IPAddress
-
setClientIpAddress
- Parameters:
clientIpAddress- Takes in a parameter of clientIpAddress
-
getYourIpAddress
IPAddress getYourIpAddress()- Returns:
- IPAddress Returns a IPAddress
-
setYourIpAddress
- Parameters:
yourIpAddress- Takes in a parameter of yourIpAddress
-
getServerIpAddress
IPAddress getServerIpAddress()- Returns:
- IPAddress Returns a IPAddress
-
setServerIpAddress
- Parameters:
serverIpAddress- Takes in a parameter of serverIpAddress
-
getRelayAgentIpAddress
IPAddress getRelayAgentIpAddress()- Returns:
- IPAddress Returns a IPAddress
-
setRelayAgentIpAddress
- Parameters:
relayAgentIpAddress- Takes in a parameter of relayAgentIpAddress
-
getGatewayIpAddress
IPAddress getGatewayIpAddress()- Returns:
- IPAddress Returns a IPAddress
-
setGatewayIpAddress
- Parameters:
gatewayIpAddress- Takes in a parameter of gatewayIpAddress
-
getClientMacAddress
MACAddress getClientMacAddress()- Returns:
- MACAddress Returns a MACAddress
-
setClientMacAddress
- Parameters:
clientMacAddress- Takes in a parameter of clientMacAddress
-
getServerName
String getServerName()- Returns:
- String Returns a String
-
setServerName
- Parameters:
serverName- Takes in a parameter of serverName
-
getDomainName
String getDomainName()- Returns:
- String Returns a String
-
setDomainName
- Parameters:
domainName- Takes in a parameter of domainName
-
getBootFileName
String getBootFileName()- Returns:
- String Returns a String
-
setBootFileName
- Parameters:
bootFileName- Takes in a parameter of bootFileName
-
getListOptions
List<DHCPOption> getListOptions()- Returns:
- List<DHCPOption> Returns a List<DHCPOption>
-
setListOptions
- Parameters:
listOptions- Takes in a parameter of listOptions
-
getLeaseTime
int getLeaseTime()- Returns:
- int Returns a int
-
setLeaseTime
void setLeaseTime(int leaseTime) - Parameters:
leaseTime- Takes in a parameter of leaseTime
-
getRebindTime
int getRebindTime()- Returns:
- int Returns a int
-
setRebindTime
void setRebindTime(int rebindTime) - Parameters:
rebindTime- Takes in a parameter of rebindTime
-
getRenewTime
int getRenewTime()- Returns:
- int Returns a int
-
setRenewTime
void setRenewTime(int renewTime) - Parameters:
renewTime- Takes in a parameter of renewTime
-
getGatewaySubnetAddress
IPAddress getGatewaySubnetAddress()- Returns:
- IPAddress Returns a IPAddress
-
setGatewaySubnetAddress
- Parameters:
gatewaySubnetAddress- Takes in a parameter of gatewaySubnetAddress
-
getTftpAddress
IPAddress getTftpAddress()- Returns:
- IPAddress Returns a IPAddress
-
setTftpAddress
- Parameters:
tftpAddress- Takes in a parameter of tftpAddress
-
getRequestIp
IPAddress getRequestIp()- Returns:
- IPAddress Returns a IPAddress
-
setRequestIp
- Parameters:
requestIp- Takes in a parameter of requestIp
-
getRawOptions
- Returns:
- List<Byte> Returns a List<Byte>
-
setRawOptions
- Parameters:
rawOptions- Takes in a parameter of rawOptions
-
getWlcAddress
IPAddress getWlcAddress()- Returns:
- IPAddress Returns a IPAddress
-
setWlcAddress
- Parameters:
wlcAddress- Takes in a parameter of wlcAddress
-